satisfy the sexual appetite - Allemand Anglais Dictionnaire